{
    "componentChunkName": "component---src-templates-tagged-posts-jsx",
    "path": "/tag/Ruby on Rails",
    "result": {"data":{"site":{"siteMetadata":{"title":"WEB EGG"}},"allMarkdownRemark":{"edges":[{"node":{"timeToRead":7,"excerpt":"れこです。今回はRailsネタです。 作ったアプリをHerokuにデプロイするときに、各種アドオンで のような文字列を環境変数で指定して使うというパターンが有ると思うのですが、 config/database.ymlに一切触らず に、この文字列でDB…","fields":{"slug":"/how-to-connect-database-with-database-uri-without-config/"},"frontmatter":{"date":"September 30, 2016","title":"Railsでconfig/database.ymlを使わずURL文字列でDB接続したい","featuredImage":null}}},{"node":{"timeToRead":8,"excerpt":"久々の更新です。 ネタは溜まっているんですがなかなか書くモチベが沸かず。 これから定期的に更新できるよう頑張ります。 今日はPHPのマジックメソッドについて書きます。 PHPのマジックメソッドの中に__callStatic…","fields":{"slug":"/how-to-implement-find-all-by-with-php-magic-method/"},"frontmatter":{"date":"July 22, 2014","title":"phpのマジックメソッドを使ってRailsのfind_all_by_*メソッドを実装してみる","featuredImage":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='135'%20viewBox='0%200%20400%20135'%20preserveAspectRatio='none'/%3e","aspectRatio":2.9557522123893807,"src":"/static/8f1998be299244021cf9cc0ba6b8ed48/32d53/featured-image.png","srcSet":"/static/8f1998be299244021cf9cc0ba6b8ed48/1ec58/featured-image.png 334w,\n/static/8f1998be299244021cf9cc0ba6b8ed48/32d53/featured-image.png 614w","srcWebp":"/static/8f1998be299244021cf9cc0ba6b8ed48/9b99b/featured-image.webp","srcSetWebp":"/static/8f1998be299244021cf9cc0ba6b8ed48/cd98f/featured-image.webp 334w,\n/static/8f1998be299244021cf9cc0ba6b8ed48/9b99b/featured-image.webp 614w","sizes":"(max-width: 614px) 100vw, 614px"}}}}}},{"node":{"timeToRead":4,"excerpt":"Ruby on RailsはシンプルなAPIだけ構えておいて、 Backbone.jsをAPIクライアントとして連携させる際に Railsでコントローラをscaffold…","fields":{"slug":"/how-to-work-backbone-with-rails/"},"frontmatter":{"date":"December 10, 2013","title":"Backbone.jsとRuby on Railsを連携させる際のメモ","featuredImage":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='135'%20viewBox='0%200%20400%20135'%20preserveAspectRatio='none'%3e%3cpath%20d='M20%2047c0%2031%200%2033%202%2032a1464%201464%200%200025-14l14%208%2014%207a736%20736%200%2000-1-66l-5%203a849%20849%200%2001-19%2011c-2%201-3%200-8-3l-14-8-8-4v34m156-26v10c5%204%2012-3%209-8-2-3-7-4-9-2M40%2043l-6%204%207%203%206%204%207-3%206-4-13-8-7%204m283%202c-5%202-5%205-5%2043l1%2034h56l3-2%202-3V44h-27l-30%201m35%204c1%203-5%204-8%202-1-2-2-2-4-1s-2%201%200%202c2%202%202%202-2%207-8%208-14%2025-14%2036v5h13c11%200%2012%200%2011-2-5-11-4-28%202-35l3-4%204%202c4%201%205%202%208%2010l3%2010%201-4c1-5-1-13-2-10v-1c0-2%200-3-2-4l-2-2h2l2-1h2l2-1c-1-2-10-7-13-7l-2-1-2-2c-2-1-2-1-2%201'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":2.9557522123893807,"src":"/static/690d77531b9decbfc9e430513bf42c66/741c1/featured-image.jpg","srcSet":"/static/690d77531b9decbfc9e430513bf42c66/466a3/featured-image.jpg 334w,\n/static/690d77531b9decbfc9e430513bf42c66/741c1/featured-image.jpg 604w","srcWebp":"/static/690d77531b9decbfc9e430513bf42c66/e33b9/featured-image.webp","srcSetWebp":"/static/690d77531b9decbfc9e430513bf42c66/cd98f/featured-image.webp 334w,\n/static/690d77531b9decbfc9e430513bf42c66/e33b9/featured-image.webp 604w","sizes":"(max-width: 604px) 100vw, 604px"}}}}}}]}},"pageContext":{"tag":"Ruby on Rails"}},
    "staticQueryHashes": ["2585454260","2954598359"]}